/*common*/
body {
	margin: 0;
	padding: 0;
	font-family: sans-serif;
}

.bg-white {
	background-color: white;
}

.fl {
	float: left;
}
.fr {
	float: right;
}

.text-center {
	text-align: center;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

.margin-0 {
	margin: 0;
}

.padding-0 {
	padding: 0;
}

.padding-5 {
	padding: 5px;
}

.y-center {
	display: flex;
	align-items: center;
}

/*自定义Css*/
.ant-layout .logo {
	height: 32px;
	background: rgba(255, 255, 255, .2);
	margin: 16px;
}

.ant-layout .custom-header {
	background: linear-gradient(to right,#192c3e 0,rgba(0, 0, 0, 0.25) 100%) !important;
	color: #fff !important;
}

.ant-layout .custom-trigger {
	font-size: 18px;
	line-height: 64px;
	padding: 0 16px;
	cursor: pointer;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s;
}

.ant-layout .header-nav {
	line-height: 63px;
	float: right;
	background: transparent;
	color: #e6f7ff;
}

.ant-layout .userInfo > div {
	padding-right: 0px;
}

.text-muted {
	opacity: 0.6;
}

.overflow-ellipsis {
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}

.message-box {
	padding: 5px;
}

.ant-card {
	border-radius: 4px !important;
}

body .ant-btn-success {
	color: #fff;
	background-color: #52c41a;
	border-color: #52c41a;
}

body .ant-btn-success:hover, body .ant-btn-success:focus {
	color: #fff;
	background-color: #79c355;
	border-color: #79c355;
}
body .ant-btn-success:active {
	color: #fff;
	background-color: #349e00;
	border-color: #349e00;
}

.modal-title {
	font-weight: bold;
	color: #1890ff;
}

.hight-text {
	color: #1890ff
}